"""
BreakerStrategy.py

Author: Zach Epolito
Date: 9-20-08
"""

class BreakerStrategy(object):
    """abstract class - do not instantiate.
       The context class uses this to call the concrete strategies
    """
    
    """returns a BreakerMove object """
    def strategy(self, contFunctor, GUI, waitTime):
        raise NotImplementedError('method not implemented')
